Big Huge Thesaurus

CD8 cell

noun

sounds kind of like